In game theory, a non-cooperative game is one in which players make decisions independently. Thus, while they may be able to cooperate, any cooperation must be self-enforcing.
A game in which players can enforce contracts through third parties is a cooperative game.